package br.ufrj.neg.constants;

import java.util.ArrayList;

import br.ufrj.neg.bean.Idioma;

public class Pais {
	
	static String paisesEN = "Brazil:Bolivia:Bosnia-Herzegovina:Botswana:Bulgaria:Cameroon:" +
	"Canada:Chile:China:Colombia:Costa Rica:Croatia:Cuba:Cyprus:" +
	"Czech Republic:Denmark:Dominican Republic:Ecuador:Egypt:" +
	"El Salvador:Estonia:Ethiopia:Finland:France:Georgia:Germany:" +
	"Ghana:Greece:Hong Kong:Hungary:Iceland:India:Indonesia:Iran:" +
	"Iraq:Ireland:Israel:Italy:Ivory Coast:Jamaica:Japan:Jordan:" +
	"Kenya:Kuwait:Latvia:Lebanon:Libya:Lithuania:" +
	"Luxembourg:Malaysia:Malta:Mexico:Mongolia:Morocco:Mozambique:" +
	"Namibia:Nepal:Netherlands:New Zealand:Nicaragua:Nigeria:" +
	"North Korea:Norway:Oman:Pakistan:Panama:Paraguay:Peru:" +
	"Philippines:Poland:Portugal:Puerto Rico:Qatar:Republic of Congo:" +
	"Romania:Russia:Rwanda:Saudi Arabia:Senegal:Serbia:Singapore:" +
	"Slovakia:Slovenia:Somalia:South Africa:South Korea:Spain:Sri Lanka:" +
	"Sudan:Sweden:Switzerland:Syria:Taiwan:Thailand:Tunisia:Turkey:" +
	"Uganda:Ukraine:United Arab Emirates:United Kingdom:United States:" +
	"Uruguay:Venezuela:Vietnam";
	
	static String paisesPT = "Brasil:Bolívia:Bósnia e Herzegovina:Botswana:Bulgária:Camarões:" +
	"Canadá:Chile:China:Colômbia:Costa Rica:Croácia:Cuba:Chipre:" +
	"República Tcheca:Dinamarca:República Dominicana:Equador:Egito:" +
	"El Salvador:Estônia:Etiópia:Finlândia:França:Georgia:Alemanha:" +
	"Gana:Grécia:Hong Kong:Hungria:Islândia:Índia:Indonésia:Irã:" +
	"Iraque:Irlanda:Israel:Itália:Costa do Marfim:Jamaica:Japão:Jordânia:" +
	"Quênia:Kuwait:Letônia:Líbano:Líba:Lituânia:" +
	"Luxemburgo:Malásia:Malta:México:Mongólia:Marrocos:Moçambique:" +
	"Namíbia:Nepal:Holanda:Nova Zelândia:Nicarágua:Nigéria:" +
	"Coréia do Norte:Noruega:Omã:Paquistão:Panamá:Paraguai:Peru:" +
	"Filipinas:Polônia:Portugal:Porto Rico:Qatar:República do Congo:" +
	"Romênia:Rússia:Rwanda:Arábia Saudita:Senegal:Sérvia:Cingapura:" +
	"Eslovaquia:Eslovênia:Somália:África do Sul:Coréia do Sul:Espanha:Sri Lanka:" +
	"Sudão:Suécia:Suíça:Síria:Taiwan:Tailândia:Tunísia:Turquia:" +
	"Uganda:Ucânia:Emirados Árabes Unidos:Reino Unido:Estados Unidos:" +
	"Uruguai:Venezuela:Vietnã";
	
	public static ArrayList<String> getPaises(Idioma idioma){
		String []paisesStr;
		ArrayList<String> paises = new ArrayList<String>();		
				
		if(idioma.getLocale().getLanguage().equalsIgnoreCase("pt"))
			paisesStr = paisesPT.split(":");			
		else						
			paisesStr = paisesEN.split(":");
		for(String p : paisesStr){
			paises.add(p);
		}
		return paises;
	}
}
